home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / Caml Light 0.61 / Source / src / tools / push_version < prev    next >
Encoding:
Text File  |  1992-08-31  |  368 b   |  27 lines  |  [TEXT/MPS ]

  1. Set Echo 0
  2. Set n 0
  3. Loop
  4.   Set flag 0
  5.   For i in {"Parameters"}
  6.     If "`Exists {i}.{n}`"
  7.       Evaluate n += 1
  8.       Set flag 1
  9.       Break
  10.     End
  11.   End
  12.   Break If ! {flag}
  13. End
  14.  
  15. loop
  16.   break if {n} == 0
  17.   set m `evaluate {n} - 1`
  18.   for i in {"Parameters"}
  19.     rename {i}.{m} {i}.{n} || ;
  20.   end
  21.   evaluate n -= 1
  22. end
  23.  
  24. For i in {"Parameters"}
  25.   Duplicate {i} {i}.0
  26. End
  27.